home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Linux Cubed Series 8: LINUX Games
/
Linux Cubed Series 8 - LINUX Games.iso
/
games
/
video
/
boing-0.000
/
boing-0
/
boing-0.1
/
README
< prev
next >
Wrap
Text File
|
1996-07-21
|
2KB
|
63 lines
README for Boing! version 0.1
-----------------------------
Boing! (not to be confused with xboing) is a breakout game for Linux. It
uses svgalib. This is my first real attempt at programming in C, as well as
using svgalib. I haven't bothered to learn how to put things in separate
files, so everything is in the boing.c file. To compile it, type:
gcc boing.c -lvga -lvgagl -lm -o boing
You may also want to add -O3 or -g. A precompiled, dynamically-linked ELF
binary is included.
Boing! also has sound, which it does using the SoundIt library. I couldn't
work out how to 'include' the file, so I just copied the contents of
soundIt.c and soundIt.h into boing.c. I hope the author of SoundIt doesn't
mind :-). Boing! will still work if you don't have a sound card, you just
won't get sound.
When you run Boing!, the title screen will appear. Press P to play or Q to
quit. Don't press I for instructions because that doesn't work yet. Press Z
to move the bat left and X to move it right. Press space to fire a missile,
but you will lose 5 points for every missile that you fire. That's about all
you need to know.
I don't know if I will ever finish Boing!. Feel free to add stuff to it,
port it to X etc, but give me credit (and maybe send me a copy).
Known bugs
----------
* Sprite engine is _very_ slow. If you can improve it at all, PLEASE send me
a copy of your improved version!
* You can't fire missiles at the far right of the screen
* Instructions don't work
Acknowledgements
----------------
Greetz to: Linus Torvalds (torvalds@linux.cs.helsinki.fi) for writing
Linux.
The Free Software Foundation for writing GCC and the GNU
utilities.
Brad Pitzel (pitzel@cs.sfu.ca) for writing SoundIt.
Author of svgalib.
Antigreetz to: Bill Gates (billg@microsoft.com?) for holding the computer
industry back for at least 10 years. (Serious bug in Windoze
95 : it sucks!)
IBM (ibm.com) : you could at least have given the VGA linear
framebuffer mapping...
Enjoy!
Matthew Stewart-Smith (a.k.a NiMBUS)
stewarts@luna.co.uk
Look out for more Linux games from me!
P.S. If you don't want to contact me by e-mail, you can sometimes find
me lurking on #linux (IRC) under the name of NiMBUS.